wayland: Add declaration of private get_type() function
authorEmmanuele Bassi <ebassi@gnome.org>
Fri, 28 Apr 2017 21:56:29 +0000 (22:56 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Fri, 28 Apr 2017 22:03:14 +0000 (23:03 +0100)
gdk/wayland/gdkdevice-wayland.c

index 138b65bdc11c1a63c2595028fb6ce49f36ea5f7f..d448aa5159ad7ae435215c55ddb7cfcd34527126 100644 (file)
@@ -274,13 +274,14 @@ struct _GdkWaylandDevicePadClass
 
 static void gdk_wayland_device_pad_iface_init (GdkDevicePadInterface *iface);
 
+#define GDK_TYPE_WAYLAND_DEVICE_PAD (gdk_wayland_device_pad_get_type ())
+GType gdk_wayland_device_pad_get_type (void);
+
 G_DEFINE_TYPE_WITH_CODE (GdkWaylandDevicePad, gdk_wayland_device_pad,
                          GDK_TYPE_WAYLAND_DEVICE,
                          G_IMPLEMENT_INTERFACE (GDK_TYPE_DEVICE_PAD,
                                                 gdk_wayland_device_pad_iface_init))
 
-#define GDK_TYPE_WAYLAND_DEVICE_PAD (gdk_wayland_device_pad_get_type ())
-
 #define GDK_TYPE_WAYLAND_DEVICE_MANAGER        (gdk_wayland_device_manager_get_type ())
 #define GDK_WAYLAND_DEVICE_MANAGER(o)           (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_WAYLAND_DEVICE_MANAGER, GdkWaylandDeviceManager))
 #define GDK_WAYLAND_DEVICE_MANAGER_CLASS(c)     (G_TYPE_CHECK_CLASS_CAST ((c), GDK_TYPE_WAYLAND_DEVICE_MANAGER, GdkWaylandDeviceManagerClass))